expensive item obtained for less - Turkish English Dictionary